import compagination from "@/components/common/com-pagination.vue";
import comfileupload from "@/components/common/com-file-upload.vue";
import SetImg from "@/components/SetImg/index.vue";
import delFile from "@/components/doFile/delFile.vue";
import UploadFile from "@/components/doFile/UploadFile.vue";
import viewFile from "@/components/doFile/viewFile.vue";
import InfiniteScroll from "@/components/common/com-infinite-scroll.vue"
import comMenuHeader from "@/components/common/com-menu-header.vue"
import comMulFileUpload from "@/components/common/com-multiple-file-upload.vue"
import comTimeRange from "@/components/common/com-time-range.vue"
import comEmpty from "@/components/common/com-empty"
import comDeleteDialog from "@/components/common/com-delete-dialog"
import comTopCard from "@/components/common/com-top-card"

export default {
  install: function(Vue) {
    Vue.component('compagination', compagination)
    Vue.component('comfileupload', comfileupload)
    Vue.component('SetImg', SetImg)
    Vue.component('delFile', delFile)
    Vue.component('UploadFile', UploadFile)
    Vue.component('viewFile', viewFile)
    Vue.component('InfiniteScroll', InfiniteScroll)
    Vue.component('comMenuHeader', comMenuHeader)
    Vue.component('comMulFileUpload', comMulFileUpload)
    Vue.component('comTimeRange', comTimeRange)
    Vue.component('comEmpty', comEmpty)
    Vue.component('comDeleteDialog', comDeleteDialog)
    Vue.component('comTopCard', comTopCard)
  }
}
